@charset "utf-8";
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,figure,figcaption,code,del,dfn,em,image,q,dl,dt,dd,ol,ul,li,fieldset,form,legend,tf{border:0;padding:0;font-size:100%;margin:0;font-family:inherit;-webkit-font-smoothing:subpixel-antialiased;font-weight:normal}
body{background:#5A1111;color:#444;line-height:20px;font-size:13px;font-family:"Lucida Sans Unicode","Lucida Grande",Tahoma,Arial,Helvetica,sans-serif;margin:0;min-width:1017px}
input,textarea,select{font-family:"Lucida Sans Unicode","Lucida Grande",Tahoma,Arial,Helvetica,sans-serif;background-color:#fff;font-size:12px;outline:0}
.content{background:#fff;min-width:320px}
img{border:0;vertical-align:bottom;-ms-interpolation-mode:bicubic}
a,a:link{text-decoration:none;color:#4f608c}
a:hover{text-decoration:none;color:#DD5503}
ul,li{list-style-type:none}
.left{float:left}
.right{float:right}
.clearfix:after{display:block;content:'';clear:both;height:0;visibility:hidden}
.yahei{font-family:"\5FAE\8F6F\96C5\9ED1"}
h1,h2,h3,h4{font-family:"\5FAE\8F6F\96C5\9ED1"}
.relative{position:relative}
.clearfix{*display:table;*zoom:1}
.clear{clear:both;overflow:hidden;height:0}
*::selection{background:#ffc000;color:#fff;text-shadow:none}
*::-moz-selection{background:#ffc000;color:#fff;text-shadow:none}
.ie6{text-align:center;font-size:14px;background:#FC6;line-height:60px}
.ie6 span{float:right;margin-right:30px;cursor:pointer}
.blankspace{height:1.5em;overflow:hidden;margin:0;padding:0;clear:both}
.mainWrap{width:1000px;margin:auto;min-width:320px;}
.header{background:#fff url(../images/bg.jpg) repeat-x top}
.header .topLine{border-top:7px solid #DD5503}
.header .topWrap{height:102px}
.header .logo{float:left;_display:inline;margin-top:20px}
.header .search{float:right;_display:inline}
.header .search .ext{padding:16px 0 10px 0;text-align:right}
.header .search .ext a{color:#4d1379;text-align:right}
.header .search .inp{height:18px;width:140px;border:1px solid #b1b1b1;padding:5px;float:left;_display:inline;border-right:0;-webkit-appearance:none}
.header .search .btn{background:#DD5503;height:30px;padding:0 8px;*padding:0 8px 0 12px;line-height:29px;text-align:center;border:0;float:left;font-size:16px;_display:inline;color:#fff;cursor:pointer}
.header .search .btn:hover{background:#B61B00}
.header .nav{border-top:1px solid #dedede}
.header .nav .menu{display:none}
.header .nav li{float:left;_display:inline;padding:5px 2px 5px 3px;position:relative;z-index:999;zoom:1}
.header .nav li a{display:block;line-height:42px;font-size:15px;color:#333;padding:0 14px;*padding:0 13px}
.header .nav li a:hover,.header .nav li a.hover{background:#DD5503;color:#fff}
.header .nav li a i{padding:0;*margin:0 -3px 0 6px}
.header .nav li a i:before{margin-right:-4px}
#nav ul{background:#DD5503;position:absolute;top:42px;width:180px;z-index:2;padding:5px 0;display:none}
#nav ul.last{right:2px}
#nav ul li{float:none;display:block;padding:0;margin:0}
#nav ul li a{line-height:38px;font-size:14px;color:#fff;padding:0 0 0 20px}
#nav ul li a:hover{background:#B61B00;}
.content{padding-bottom:50px;}
.content .thuimg{text-align:center;margin:0 auto}
.content .thuimg .thuimgWrap{min-width:1000px;overflow:hidden;background:url(../images/loading.gif) no-repeat center center;*height:400px}
.footer .footWrap{background:#e0e0e0;padding:20px 0;overflow: hidden;}
.footer .footWrap li{width:125px;float:left;_display:inline}
.footer .footWrap h4{padding-bottom:8px}
.footer .footWrap h4 a{font-size:15px;color:#22132d}
.footer .footWrap h4 a:hover{color:#4f608c}
.footer .footWrap a{color:#585858;display:block;line-height:24px;text-align:center}
.footer .footWrap a:hover{color:#4f608c}
.footer .copyrights{color:#a5a2a7;padding:20px 0;line-height:22px}
.footer .copyrights .info{float:left}
.footer .copyrights .info span{padding-right:24px}
.footer .copyrights .icp{float:right}
.footer .copyrights .copy{color:#a5a2a7;display:block}
._plugMasklayer{background:none repeat scroll 0 0 #fff;display:none;height:100%;left:0;opacity:.8;filter:alpha(opacity=80);_position:absolute;position:fixed;top:0;width:100%;z-index:9998;bottom:0}
._plugLayer{background:none repeat scroll 0 0 #fff;display:none;left:50%;top:50%;border:1px solid #609;_position:absolute;position:fixed;z-index:9999}
@media screen and (max-width:800px){
body{line-height:18px;min-width:778px}
.mainWrap{width:760px}
.header .nav li{padding:5px 2px 5px 2px}
.header .nav li a{font-size:12px;padding:0 9px}
#nav ul{width:150px}
#nav ul li a{font-size:12px;line-height:32px;padding:0 0 0 14px}
.content{padding-bottom:100px}
.footer .footWrap li{width:190px;height:200px}
.footer .copyrights{text-align:center}
.footer .copyrights .info{float:none;display:block}
.footer .copyrights .icp{float:none;display:block}
}
@media screen and (max-width:640px){
body{min-width:auto}
.mainWrap{width:100%}
.header .topWrap{position:relative}
.header .logo img{width:100%}
.header .logo{float:none;margin:0 auto;display:block;position:absolute;top:50px;margin-left:10px}
.header .search{float:none;position:absolute;width:100%;top:0;background:#DD5503}
.header .search .ext{float:right;padding:4px 30px 10px 0}
.header .search .ext a{color:#fff}
.header .search .inp{border:0;margin-left:20px;height:14px;width:130px}
.header .search .btn{background:#DD5503;height:24px;line-height:24px;font-size:14px}
.header .topWrap{height:130px}
.header .nav{background:#efefef;border:0}
.header .nav .menu{display:block;line-height:44px;font-size:18px;padding:0 20px;cursor:pointer;color:#22132d}
.header .nav .menu .menuicon{float:right;color:#B61B00}
.header .nav ul{display:none}
.header .nav li{float:none;padding:0;border-top:1px solid #ddd;background:#fff;overflow:hidden}
.header .nav li a{font-size:15px;text-indent:20px}
.header .nav li a .thuicon-angle-down{display:none}
.content{padding-bottom:50px}
.footer .footWrap{padding:14px 0}
.footer .footWrap li{width:25%;height:auto}
.footer .footWrap a{display:none}
.footer .footWrap h4 a{display:block;font-size:12px;line-height:30px}
.footer .footWrap h4{padding-bottom:0}
.footer .copyrights{text-align:center}
.footer .copyrights .info{float:none;display:block;padding:0 30px}
.footer .copyrights .info span{display:block;padding:0}
.footer .copyrights .icp{float:none;display:block}
}
@media screen and (max-width:360px){
body{min-width:360px}
.mainWrap{width:100%}
.header .logo img{width:100%;}
.header .logo{margin-left:0px}
.content{padding-bottom:30px}
}
@media screen and (max-width:320px){
.mainWrap{width:100%}
.header .logo img{width:100%}
.header .logo{float:none;margin:0 auto;display:block;position:absolute;top:10px;}
.header .topWrap{height:110px}
.header .search .inp{width:100px}
.header .nav .menu{line-height:40px;font-size:16px}
}
.fadein{transition:all .3s ease-in}
.flag {color: #FF0000; text-decoration: none; background-color: #FFFFCC}

.pagelist{ height:22px;clear:both;text-align:center;font:400 12px/14px \5b8b\4f53; padding-bottom:30px}
.pagelist span{margin:0 2px;padding:5px 10px 3px;color:#fff;background:#DD5503; display:inline-block}
.pagelist a{padding:4px 9px 2px;margin:0 2px;border:1px solid #ccc;color:#000;background:#fff;text-decoration:none; display:inline-block}
.pagelist a:hover{color:#000;border:1px solid #666;text-decoration:underline;}
.pagelist .prev,.pagelist .next{color:#000;background:url(../images/pageBg.png) no-repeat;border:none;}
.pagelist .prev{background-position:0 -50px; padding:5px 10px 3px 19px}
.pagelist .next{background-position:0 0; padding:5px 19px 3px 10px}
.pagelist a:hover.prev{color:#000;border:none;background-position:0 -75px;}
.pagelist a:hover.next{color:#000;border:none;background-position:0 -25px;}